home *** CD-ROM | disk | FTP | other *** search
- Path: news1.h1.usa.pipeline.com!usenet
- From: grantp@usa.pipeline.com
- Newsgroups: comp.lang.c++
- Subject: Re: C++ with Zapp vs. Delphi
- Date: 7 Jan 1996 13:45:11 GMT
- Organization: Pipeline USA
- Message-ID: <4coip7$69s@news1.usa.pipeline.com>
- References: <4coar6$d4n@sun4.bham.ac.uk>
- NNTP-Posting-Host: pipe4.h1.usa.pipeline.com
- X-PipeUser: grantp
- X-PipeHub: usa.pipeline.com
- X-PipeGCOS: (Pete)
- X-Newsreader: Pipeline USA v3.3.0
-
- On Jan 07, 1996 19:29:48 in article <Re: C++ with Zapp vs. Delphi>,
- 'M.Abdollahi@bham.ac.uk (M.Abdollahi)' wrote:
-
-
- >mobergru@oslonett.no (Rune Moberg) wrote:
- >
- >>In article <4cfor8$qno@picasso.op.net>,
- >>root@candle.pha.pa.us (Bruce Momjian) wrote:
- >>>Pascal is simpler, but C++ is more powerful/flexible.
- >>>
- >>>Is this a fair comparison?
- >
- >>I fail to see how "simpler" means less "powerful/flexible"?
- >
- >>How do you measure it? The time it takes to develop a fairly large
- >>application?
- >
- >
- >For some people if something is simpler to use means it is less
- >powerful ! But DELPHI is just if not more powerful than C++.
-
- Here we go again, comparing apples and oranges. Delphi is
- a development system. C++ is a language. If the intent is to
- compare language, then the proper pairing is Pascal (or Object
- Pascal) vs. C++. If discussing development systems, Delphi
- vs. MSVC++ might be more appropriate.
-
- In the first case; Pascal vs. C++; C++ wins hands down.
- Note that we are considering the languages with their respective
- standard libraries. Note also, that the comparison must include
- the whole gamut of software production, not just simple school
- projects or GUI-only front-ends.
-
- In the second case, interpretation of "Powerful" must be established.
- Assuming that "more powerful" means that a given amount of
- source code or effort by the developer produces more functionality,
- the two are actually quite close to one another. Delphi wins in the
- speed of GUI development arena. MSVC++ wins in systems involving
- much computation and data manipulation. Also, C++ has capabilities
- that Delphi simply doesn't have or are difficult to implement.
-
- IMO, to say that one is more powerful than another is silly. I use
- both and find superiority in certain areas of both. For GUI front
- ends, Delphi is my favorite. However; if I had to limit myself to
- a single development system, the only question would be "which
- C++ system to select".
-
- >
- Some
- >professional programmers do not like the idea that non-professional
- >programmers can use DELPHI and produce even better programs than
- >professional programmers who use C++ and this is the main reason that
- >sometimes they critisize DELPHI. I bet if DELPHI was difficult to use
- >some professional programmers would have loved and admired it !
- >
- I can't speak for others, but I welcome the influx of "non-professional
- programmers" working with Delphi, VB, etc. This relieves me from
- the boring everyday coding of simple database or GUI systems that
- do nothing beyond displaying data on the screen. There's plenty of
- "interesting" work out there for those with software engineering
- background and experience in building complex systems.
-
- --
-
- Pete
-